irrigated/irrigable land - Turco Inglés Diccionario